/* pages/personal_center/business/business.wxss */
.business-stationed-banner {
  display: flex;
  img {
    width: 100%; height: rem(320);
  }
}
.business-stationed-heard {
  height: rem(90); display: flex; align-items:center; justify-content:center; box-shadow:0 rem(20) rem(20) rem(-15) #eee;
  border-bottom:2px solid #eee; background: #fff;
  img {width: rem(44); height: rem(44);}
}
.business-stationed-heard span {
  font-size: rem(30); color: #333;
}
.business-form-container van-cell .van-cell {
  padding: rem(13) rem(15);
}

.business-form-container van-cell .van-cell__title {
  color: #333;
  font-size: rem(14);
}

/* 详细地址 */
.form-address {
  min-height: rem(200) !important;
  // padding-top: 0;
  // font-size: rem(14);
  // padding-bottom: rem(20);
}
/* 设为默认 */
.business-form-container .form-isdefault {
  position: relative;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  padding: rem(13) rem(15);
  box-sizing: border-box;
  line-height: rem(24);
  background-color: #fff;
  color: #333;
  font-size: rem(14);
  margin-top: rem(10);
}

.business-form-container .form-isdefault__title {
  -webkit-flex: 1;
  flex: 1;
  max-width: rem(109);
  min-width: rem(109);
  color: #333;
  font-size: rem(14);
}

.address-form-container .form-isdefault__content {
  -webkit-flex: 1;
  flex: 1;
  overflow: hidden;
  vertical-align: middle;
}

.address-form-container .form-isdefault__switch {
  position: absolute;
  top: rem(10);
  right: rem(12);
}


.position-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.position-bottom .van-button--danger {
  background-color: #e93323;
  font-size: rem(28);
}
.isIPX{
  width:100%;
  position: fixed;
  bottom:rem(15)!important;
  left:0;
}
.isX{
  width:100%;
  height:rem(15);
  position: fixed;
  bottom:0;
  left:0;
  background-color: #FFFFFF;
}
.business-input {position: relative;}
.user-required {
  color: #E91F3F; font-size: rem(28); display: inline-block;
  position: absolute; top: rem(25); right: 0;
}
.mobile-required {
  color: #E91F3F; font-size: rem(28); display: inline-block;
  position: absolute; top: rem(105); right: 0;
}
.merchant-required {
  color: #E91F3F; font-size: rem(28); display: inline-block;
  position: absolute; top: rem(180); right: 0;
}
.shop_goods_number {
  color: #999; font-size: rem(24); display: inline-block;
  position: absolute; bottom: 0; right: rem(10); padding-bottom: rem(15);
}
